
export const formData = {
    getItemUrl: 'pay/order/getItemById/',
    updateUrl: 'pay/order/updateAction/',
    createUrl: 'pay/order/createAction/',
    formKey: 'order',
    updateFieldList: [
        { formType: 'Record', showName: '租户', key: 'lessee', width: 5, label: 'name', value: 'id' },
        { formType: 'Input', showName: '名称', key: 'name', width: 5 },
        { formType: 'Switch', showName: '是否显示', key: 'isShow', width: 5 },
        { formType: 'Input', showName: '排序', key: 'sort', width: 5 },
        { formType: 'Option', showName: '状态', key: 'status', width: 5 },
        { formType: 'DatePicker', showName: '开始时间', key: 'startTime', width: 5, type: 'datetime', format: 'yyyy-MM-dd', valueFormat: 'yyyy-MM-dd' }
    ],
    detailFieldList: [
        { formType: 'Record', showName: '租户', key: 'lessee', width: 5, relatedModel: 'lesseeModel', relatedKey: 'name' },
        { formType: 'Input', showName: '名称', key: 'name', width: 5 },
        { formType: 'Switch', showName: '是否显示', key: 'isShow', width: 5 },
        { formType: 'Input', showName: '排序', key: 'sort', width: 5 },
        { formType: 'Option', showName: '状态', key: 'status', width: 5 },
        { formType: 'DatePicker', showName: '创建时间', key: 'createTime', width: 5, type: 'datetime', format: 'yyyy-MM-dd', valueFormat: 'yyyy-MM-dd' }
    ],
    options: {
        orderStatus: [{'value': 'WAIT_SEND', 'label': '待发货'}, {'value': 'WAIT_RECEIVE', 'label': '待收货'}, {'value': 'FINISH', 'label': '已完成'},{'value': 'WAIT_PAY', 'label': '待支付'},{'value': 'HAS_RETURN', 'label': '已退单'}],
        payways: [{'value': 'wxpay', 'label': '微信支付'}, {'value': 'alipay', 'label': '支付宝支付'}, {'value': 'incomes', 'label': '资产支付'}],
        sendTypes: [{'value': 'expressage', 'label': '快递'}, {'value': 'selfPickup', 'label': '自提'}]
    },
    dicts: {
        status: {
            '1': "正常",
            '2': "异常"
        }
    },
    getSpecs(specList) {
        if(!specList) return ''
        //将选中的spec以,隔开
        var specs_sel = ''
        for(var item of JSON.parse(specList)){
            specs_sel = specs_sel + item.name + '，'
        }
        specs_sel = specs_sel.substring(0, specs_sel.length-1)
        return specs_sel
    }
}
